artificial blood - English Synonyms Dictionary